package com.dtdream.sellergoods.service;

import java.util.List;
import java.util.Map;

import com.dtdream.pojo.TbBrand;
import entity.PageResult;

/**
 * 品牌的接口层
 * @author msj
 * 
 */
public interface BrandService {

	/**
	 * 查询品牌列表
	 * @return
	 */
	public List<TbBrand> findAll();

	/**
	 * 返回分页
	 */
	public PageResult findPage(int pageNum, int pageSize);

	/**
	 * 添加品牌
	 */
	public void add(TbBrand tbBrand);

	/**
	 * 更新品牌
	 */
	public void updata(TbBrand tbBrand);

	/**
	 * 根据ID获取实体
	 */
	public TbBrand findOne(Long id);

	/**
	 * 批量删除
	 */
	public void delect(Long[] ids);

	/**
	 * 品牌条件查询(带分页)
	 * 当前页
	 * 每页记录数
	 */
	public PageResult findPage(TbBrand tbBrand,int pageNum,int pageSize);

	/**
	 * 品牌下拉框数据
	 */
	List<Map> selectOptionList();

}
